/* 
 * Project: Remote Access Control (RAC)
 * File: attrib.c
 * Version: v5.5.10
 * Copyright (c) 2009-2010
 * Author: Jonathan Salwan
 * Mail: js.rac.projet@gmail.com
 * All rights reserved.
 *
 * English:
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *
 *
 * French:
 * La redistribution et l'utilisation sous forme source et binaire,
 * avec ou sans modification, sont autorisées à  condition que les
 * conditions suivantes soient remplies:
 * 1. Les redistributions du code source doivent contenir la notice
 *    de copyright ci-dessus, cette liste de conditions et la clause
 *    de non responsabilité.
 * 2. Les redistributions sous forme binaire doivent reproduire la
 *    notice de copyright ci-dessus, cette liste de conditions et la
 *    clause de non responsabilité dans la documentation et / ou d'autres
 *    documents fournis avec la distribution.
 *
 */
 
 
#include "stdio.h"
#include "stdlib.h"
#include "info.h"
#include "attrib.h"
		
	void attrib(int initia)
        	{
		if(!strcmp(initia, "o"))
			{
			char id[12];
			fprintf(stdout,"[+]Id: ");
			scanf("%11s", &id);
			
				FILE *fp;
				fp= fopen(id_file, "w");
				fprintf(fp, "%s\n", id);
				fclose(fp);
			
					char modif[50];
					sprintf(modif,"chown %s -R /etc/rac", id);
					system(modif);
					
					fprintf(stdout,"Afin de prendre en compte la configuration vous devez redémarrer le server\n");
			}
			else{
				fprintf(stderr,"Opération annulée\n");
			}
        	}
